package com.ruoyi.system.service;

import java.util.List;

import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.system.domain.BackUser;
import com.ruoyi.system.domain.Frontreport;

/**
 * frontreportService接口
 * 
 * @author lbb
 * @date 2022-10-04
 */
public interface IFrontreportService 
{
    /**
     * 查询frontreport
     * 
     * @param reportid frontreport主键
     * @return frontreport
     */
    public Frontreport selectFrontreportByReportid(Long reportid);

    /**
     * 查询frontreport列表
     * 
     * @param frontreport frontreport
     * @return frontreport集合
     */
    public List<Frontreport> selectFrontreportList(Frontreport frontreport);

    /**
     * 新增frontreport
     * 
     * @param frontreport frontreport
     * @return 结果
     */
    public int insertFrontreport(Frontreport frontreport);

    /**
     * 修改frontreport
     * 
     * @param frontreport frontreport
     * @return 结果
     */
    public int updateFrontreport(Frontreport frontreport);

    //修改医护人员状态
    public int updateSysUser(BackUser backUser);
    /**
     * 批量删除frontreport
     * 
     * @param reportids 需要删除的frontreport主键集合
     * @return 结果
     */
    public int deleteFrontreportByReportids(Long[] reportids);

    /**
     * 删除frontreport信息
     * 
     * @param reportid frontreport主键
     * @return 结果
     */
    public int deleteFrontreportByReportid(Long reportid);
}
